Quality system and software architectures
نویسندگان
چکیده
منابع مشابه
Adaptable system/software architectures
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 CO RR E Adaptability is emerging as an important type of non-functional requirement (NFR) for just about any system, including information systems, embedded systems, e-business systems, and the like. Briefly stated, adaptability is the ability of a system to accommodate changes in its environment. Since all s...
متن کاملQuality-driven Development of Software Family Architectures
ABSTRACT Quality of software is one of the major issues in software intensive systems. Quality is especially important in software product families that exploit the same architecture and components in a set of products. Therefore, the aim is to evaluate quality of software as early as possible, i.e. from the descriptions of software architecture. Some quality properties can be evaluated in the ...
متن کاملToward Deriving Software Architectures from Quality Attributes
A method for deriving software architectures from a consideration of the non-functional qualities of the system is presented. The method is based on identifying a set of six “unit operations” and using those operations to partition the functionality of the system. These unit operations were derived from the literature and from expert practice. The relationship between the unit operations and a ...
متن کاملBehavioral Modeling of Software Intensive System Architectures
Architectural modeling and analysis are mechanisms that allow the capture of design decisions early in the process, so that they can be assessed and modified without incurring the costs of incorrect implementations. This paper addresses Monterey Phoenix (MP), a behavioral model for system and software architecture specification based on event traces, which supports architecture composition oper...
متن کاملAchieving Critical System Survivability Through Software Architectures
Software-intensive systems often exhibit dimensions in size and complexity that exceed the scope of comprehension of system designers and analysts. With this complexity comes the potential for undetected errors in the system. While software often causes or exacerbates this problem, its form can be exploited to ameliorate the difficulty in what is referred to as a survivability architecture. In ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2006
ISSN: 0167-6423
DOI: 10.1016/j.scico.2006.01.001